﻿using D.Medicalcare.ErrorCode;
using MediatR;

namespace D.Medicalcare.Write.API.Application.Commands.PhysicalExaminationItem
{
    /// <summary>
    /// 更新体检项目信息
    /// </summary>
    public class UpdatePhysicalExaminationItemCommand:IRequest<APIResult<int>>
    {
        /// <summary>
        /// 体检项目主键
        /// </summary>
        public int PhysicalExaminationItemsId { get; set; }
        /// <summary>
        /// 体检项目名称
        /// </summary>
        public string? ProjectName { get; set; }
        /// <summary>
        /// 所属套餐
        /// </summary>
        public string? AffiliationPlan { get; set; }
        /// <summary>
        /// 体检项目简介
        /// </summary>
        public string? ProjectIntroduction { get; set; }
        /// <summary>
        /// 注意事项
        /// </summary>
        public string? Precautions { get; set; }
        /// <summary>
        /// 体检项目状态(0:禁用,1:启用)
        /// </summary>
        public bool? ProjectStatus { get; set; }
    }
}
